<?php
require '/buscar_registro/Buscar_Empleado.php';

class Eliminar_Pedido{

	private $pedido;
	private $usuario;
	private $empleado;
	
	
	//__________________INICIAR ELIMININACION________________________________
	public function __construct($id_busqueda,$tipo_de_dato){
		if($tipo_de_dato=="nro_pedido"){
			$busqueda= new Buscar_pedido($id_busqueda, $tipo_de_dato);
			$this->pedido= $busqueda->get_pedido_encontrado();
		}else{
	
			$busqueda_usuario=new Buscar_Usuario($id_busqueda, $tipo_de_dato);
			$this->usuario=$busqueda_usuario->get_usuario_encontrado();
	
			$busqueda_pedido=new Buscar_Pedido($this->usuario->get_nro_usuario(), "nro_usuario");
			$this->pedido=$busqueda_pedido->get_pedido_encontrado();
	
			$busqueda_empleado=new Buscar_Empleado($this->pedido->get_nro_empleado(), "nro_empleado");
			$this->empleado=$busqueda_empleado->get_empleado_encontrado();
		}
	}
	
	public function get_fecha_pedido(){
		return $this->pedido->get_fecha_pedido();
	}
	
	public function get_hora_pedido(){
		return $this->pedido->get_hora_pedido();
	}

	public function get_usuario(){
		return $this->usuario;
	}

	public function get_empleado(){
		return $this->empleado;
	}

//__________________CONFIRMAR ELIMINAR________________________________
	public function confirmar(){
	    //mysqli_connect(host,username,password,dbname);
	    $con=mysqli_connect("localhost","root","","base_datos");
	    // Check connection
	    if (mysqli_connect_errno()) {
	    	echo "Failed to connect to MySQL: " . mysqli_connect_error();
	    } else{
	    	$nro_registro=$this->pedido->get_nro_pedido();
			mysqli_query($con,"DELETE FROM pedidos WHERE nro_pedido=".$nro_registro." LIMIT 1"); 
	    }
	}

//________METODOS PRIVADOS__________ 
	private function notificar(){
	 //notifica a SNDP
	}

}
?>
  

